@charset "gb2312";
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clearfix {
	
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.responImg {
	WIDTH: auto; MAX-WIDTH: 100%; -MS-INTERPOLATION-MODE: bicubic; HEIGHT: auto; _width: auto
}
.pr {
	POSITION: relative; ZOOM: 1
}
.pa {
	POSITION: absolute
}
.pf {
	POSITION: fixed
}
.fleft {
	DISPLAY: inline; FLOAT: left
}
.fright {
	DISPLAY: inline; FLOAT: right
}
.hidden {
	DISPLAY: none
}
.display {
	DISPLAY: none
}

.mr0 {
	MARGIN-RIGHT: 0px !important
}
.fbold {
	FONT-WEIGHT: 700
}
.no_mr {
	MARGIN-RIGHT: 0px
}
.cleargap {
	TEXT-ALIGN: left; LETTER-SPACING: -8px; FONT-SIZE: 0px
}
.demo {
	MARGIN: 0px auto; WIDTH:850px; HEIGHT:312px
}
.demo LI {
	PADDING-LEFT: 3px; WIDTH:450px; HEIGHT:312px; CURSOR: pointer
}
.demo LI IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%;
}
.demo LI.roundabout-in-focus {
	CURSOR: default
}
.demo LI SPAN {
	DISPLAY: block; PADDING-TOP: 6em
}
.demo LI .v_con {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.demo LI .v_con A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.demo .mc {
	FILTER: alpha(opacity=80); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #87a9d9; HEIGHT: 100%; CURSOR: pointer; LEFT: 0px; opacity: 0.8
}
.demo .mc P {
	MARGIN: 120px auto 0px; WIDTH: 62px; BACKGROUND: url(../images/video.png) no-repeat; HEIGHT: 62px
}
.demo .img_bt {
	TEXT-ALIGN: center; MARGIN-TOP: 25px; COLOR: #666
}
.demo .roundabout-in-focus .v_con A:hover .mc {
	DISPLAY: block
}



.w1066 {
	MARGIN: 0px auto; WIDTH: 1100px
}

.margin_top_20 {
	MARGIN-TOP: 20px
}

.user_v_header {
	POSITION: relative; LINE-HEIGHT: 36px; BACKGROUND: url(../images/new/hot_header.png) left top; HEIGHT: 36px
}
.user_v_header .user_v_qiye {
	POSITION: absolute; TOP: 5px; LEFT: 40px
}
.demo .user_img_bt {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; COLOR: #fff
}
/*
.demo .user_img_bt .user_img_bg {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #005ab5; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 2px
}
*/
.user_pre {
	Z-INDEX: 1000; WIDTH:88px; BACKGROUND: url(../images/lefta.jpg) 0 center no-repeat; HEIGHT:312px; TOP:0; CURSOR: pointer; LEFT: 0px
}
.user_next {
	Z-INDEX: 1000; WIDTH:88px; BACKGROUND: url(../images/righta.jpg) right center no-repeat; HEIGHT:312px; TOP:0; CURSOR: pointer; RIGHT: 0px
}